package cn.lzj.mapper;

import cn.lzj.pojo.productGenerator;
import cn.lzj.pojo.productGeneratorExample;
import cn.lzj.pojo.productGeneratorKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface productGeneratorMapper {
    long countByExample(productGeneratorExample example);

    int deleteByExample(productGeneratorExample example);

    int deleteByPrimaryKey(productGeneratorKey key);

    int insert(productGenerator row);

    int insertSelective(productGenerator row);

    List<productGenerator> selectByExample(productGeneratorExample example);

    productGenerator selectByPrimaryKey(productGeneratorKey key);

    int updateByExampleSelective(@Param("row") productGenerator row, @Param("example") productGeneratorExample example);

    int updateByExample(@Param("row") productGenerator row, @Param("example") productGeneratorExample example);

    int updateByPrimaryKeySelective(productGenerator row);

    int updateByPrimaryKey(productGenerator row);
}